package cn.quang.search.admin.entity.po;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * @author 
 * 实体逻辑表配置
 */
@Data
public class EntityLogicTable implements Serializable {
    /**
     * 自增值
     */
    private Long id;

    /**
     * 表名称
     */
    private String name;

    /**
     * 该表的描述，请尽可能使用比较详尽的语言描述
     */
    private String description;

    /**
     * 是否分表(0-不分表，1-分表)
     */
    private Boolean shardingTable;

    /**
     * 路由数据表算法对应SCF服务名
     */
    private String shardingTableScfServiceName;

    /**
     * 路由数据表算法对应SCF服务地址
     */
    private String shardingTableScfServiceUrl;

    /**
     * 基于指定表生成字典
     */
    private Long dicBelongTableId;

    /**
     * 创建人
     */
    private String creatorId;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 修改人ID
     */
    private String modifierId;

    /**
     * 修改时间
     */
    private Date modifyTime;

    private static final long serialVersionUID = 1L;
}